ahead of its time - Turc Anglais Dictionnaire